import { defineStore } from "pinia";

export const useCountStore = defineStore('count1',{
    //数据
    //function函数形式
    state(){
        return{
            sum:7
        }
    },
    //箭头函数简化形式
    // state:() => ({
    //     sum:7
    // }),
    //方法
    actions:{
        changeAdd(value:number){
            this.sum += value
        },
        changeReduce(value:number){
            this.sum -= value
        }
    },
    //计算属性
    getters:{
        // bigSum(s){return s.sum * 10}
        // bigSum(state){return state.sum * 10}
        bigSum:(s) => (s.sum * 10)
       
    }

    
})